package com.ybkj.daijia.server.mc;

import java.io.Serializable;
import java.util.List;

/**
 * 乘客级别
 *
 * @author Administrator
 */
public class PassengerGrade implements Serializable {

    private static final long serialVersionUID = 1L;
    private Long id;
    private String name;    //级别名称
    private Integer limitAmounts;// 一次性下单最大人数
    private Long daijiaAreaId;//代驾收费
    private Long tzAreaId;//趟租收费
    private Long brzAreaId;//半日租收费
    private Long rzAreaId;//日租收费
    private Long jjAreaId;//接机收费
    private Long sjAreaId;//送机收费
    private Long jzAreaId;//接站收费
    private Long szAreaId;//送站收费
    private String created;
    private String updated;
    private Long companyId;
    private String companyName;
    private boolean defaultGrade;
    private Long parallelOrderNumber; //并行下单量
    private String carTypes;
    private List<PassengerGradeAndArea> passengerGradeAndAreas;
    private Integer dailyOrders;//每日下单最大量

    public Integer getDailyOrders() {
        return dailyOrders;
    }

    public void setDailyOrders(Integer dailyOrders) {
        this.dailyOrders = dailyOrders;
    }


    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public boolean isDefaultGrade() {
        return defaultGrade;
    }

    public void setDefaultGrade(boolean defaultGrade) {
        this.defaultGrade = defaultGrade;
    }

    public Long getParallelOrderNumber() {
        return parallelOrderNumber;
    }


    public void setParallelOrderNumber(Long parallelOrderNumber) {
        this.parallelOrderNumber = parallelOrderNumber;
    }

    public String getCarTypes() {
        return carTypes;
    }


    public void setCarTypes(String carTypes) {
        this.carTypes = carTypes;
    }


    public List<PassengerGradeAndArea> getPassengerGradeAndAreas() {

        return passengerGradeAndAreas;

    }


    public void setPassengerGradeAndAreas(List<PassengerGradeAndArea> passengerGradeAndAreas) {

        this.passengerGradeAndAreas = passengerGradeAndAreas;

    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getCreated() {
        return created;
    }

    public void setCreated(String created) {
        this.created = created;
    }

    public String getUpdated() {
        return updated;
    }

    public void setUpdated(String updated) {
        this.updated = updated;
    }

    public Integer getLimitAmounts() {
        return limitAmounts;
    }

    public void setLimitAmounts(Integer limitAmounts) {
        this.limitAmounts = limitAmounts;
    }

    public Long getDaijiaAreaId() {
        return daijiaAreaId;
    }

    public void setDaijiaAreaId(Long daijiaAreaId) {
        this.daijiaAreaId = daijiaAreaId;
    }

    public Long getTzAreaId() {
        return tzAreaId;
    }

    public void setTzAreaId(Long tzAreaId) {
        this.tzAreaId = tzAreaId;
    }

    public Long getBrzAreaId() {
        return brzAreaId;
    }

    public void setBrzAreaId(Long brzAreaId) {
        this.brzAreaId = brzAreaId;
    }

    public Long getRzAreaId() {
        return rzAreaId;
    }

    public void setRzAreaId(Long rzAreaId) {
        this.rzAreaId = rzAreaId;
    }

    public Long getJjAreaId() {
        return jjAreaId;
    }

    public void setJjAreaId(Long jjAreaId) {
        this.jjAreaId = jjAreaId;
    }

    public Long getSjAreaId() {
        return sjAreaId;
    }

    public void setSjAreaId(Long sjAreaId) {
        this.sjAreaId = sjAreaId;
    }

    public Long getJzAreaId() {
        return jzAreaId;
    }

    public void setJzAreaId(Long jzAreaId) {
        this.jzAreaId = jzAreaId;
    }

    public Long getSzAreaId() {
        return szAreaId;
    }

    public void setSzAreaId(Long szAreaId) {
        this.szAreaId = szAreaId;
    }

    @Override
    public String toString() {
        return "PassengerGrade [id=" + id + ", name=" + name + ", limitAmounts=" + limitAmounts
            + ", daijiaAreaId=" + daijiaAreaId + ", tzAreaId=" + tzAreaId + ", brzAreaId="
            + brzAreaId
            + ", rzAreaId=" + rzAreaId + ", jjAreaId=" + jjAreaId + ", sjAreaId=" + sjAreaId
            + ", jzAreaId=" + jzAreaId + ", szAreaId=" + szAreaId + ", created=" + created
            + ", updated=" + updated + ", companyId=" + companyId + ", companyName=" + companyName
            + ", defaultGrade=" + defaultGrade + ", carTypes=" + carTypes
            + ", passengerGradeAndAreas="
            + passengerGradeAndAreas + "]";
    }


}
